footer {
	background: transparent;
}

footer p {
	text-align: center;
	color: #d5d5d5;
	font-size: .28rem;
	margin: 0;
}

.cz {
	text-align: center;
}

.btn {
	width: 1.8rem;
	background: dodgerblue;
	color: #fff !important;
	font-size: .3rem;
	/*margin: 0 .4rem;*/
	margin-top: .8rem;
}
.mui-bar .mui-btn-link{
	color: white ;
}
.mui-bar .mui-btn-link:active{
	color: white ;
	border: none;
}
.flex-1{
	text-align: right;
}
.e-detail{
	color: white;
	font-size: .25rem;
}
#page_main{
	overflow: hidden;
}
#page_main img{
	margin: auto;margin-top: 2rem; width: 1.5rem;height: 1.5rem;
}
#page_main span{
	font-size: .6rem;
	display: block;
	text-align: center;
	margin-top: .5rem;
	margin-bottom: .5rem;
}
